/*--global--*/
body{margin:auto;font-family:arial;font-size:12px;}
html,body,div,h2,h3,h4,p,td,tr,ul,ol,li,table,dl,dd,dt,img,form{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
a:link,a:visited {color:#00e}
img {border:1px solid #979797;}
ol,ul,li {list-style:none;}
a:link{color:#261cdc;}
a:visited{color:#800080;}
a.visit {color:#261cdc;}
.clear{clear:both;}
i{font-style:normal;color:#9A9A9A;margin-left:5px;font-size:12px;}
/*-- usrbar --*/
#usrbar{width:984px;margin:0 auto;text-align:right;font-size:12px;height:19px;line-height:19px;padding-right:10px;margin-top:4px;}
#usrbar a,#usrbar a:visited{color:#00c;}
#usrbar .left{float: left;line-height:19px;padding-left:10px;}
#usrbar .left a{padding-right: 10px;}
/*-- hearder --*/
#header{width:984px;margin:0 auto;}
/*-- search box --*/
.sbox {margin-bottom: 8px;}
.sbox td {font-size: 9pt;line-height: 18px;}
.sbox img {border:none;}
.sbox a:link, .sbox a:visited{color:#261cdc;}
.stab {font-size:14px;font-family:arial;height:21px;}
.stab span.cur{font-weight:bold;}
.stext{font-size: 16px;font-family:arial;}
/*-- nav --*/
#nav{height:30px; background-image:url(../img/line.gif); background-position: -9px 0px; width:984px;margin:auto;*overflow:hidden;}
#nav ul{display:inline;}
#nav ul.nav_main{float:left;margin-left:10px;height:100%;width:810px;}
#nav ul.nav_aside{float:right;margin-right:13px;width:133px;}
#nav li{font-size:12px;float:left;color:#fff;line-height:30px;*line-height:32px;}
#nav ul.nav_main li{font-weight:bold;background:url(../img/icon.gif?v=1.1) no-repeat -45px -91px;padding:0px 7px 0px 11px;line-height:30px;*line-height:32px;}
#nav ul.nav_aside li{padding-left:15px;}
#nav ul li.new{position:relative;}
#nav ul div{background:url(../img/icon.gif?v=1.1) no-repeat center 4px;}
#nav ul li.new div.n_new{position:absolute;top:-4px;right:-10px;width:22px;height:10px;background:transparent url(../img/bg.gif) -33px -71px no-repeat;}
#nav a{display:block;}
#nav a:link, #nav a:visited {color:#FFF;text-decoration:none;font-size:12px;}
/*-- subnav --*/
#subnav{width:984px;height:36px;margin:0 auto;background:#ddd url(../img/bg_civil.gif) 0 -180px repeat-x;position:relative;}
#subnav h2{float:left;display:inline;margin-left:20px;width:92px;line-height:36px;background:transparent url(../img/bg_civil.gif) -78px 0 repeat-x;}
#subnav h2 a, #subnav h2 a:link, #subnav h2 a:visited{display:block;width:100%;text-decoration:none;}
#subnav ul{float:left;display:inline;margin-left:24px;line-height:36px;}
#subnav li{float:left;display:inline;font-size:12px;}
#subnav li.sep{width:1px;height:12px;font-size:1px;line-height:12px;margin:13px 9px;*margin:12px 9px;background:#CBCBCB;}
#subnav li.sep_1{width:3px;height:12px;font-size:1px;line-height:12px;margin:11px 0;}
#subnav li a:link, #subnav li a:visited{padding:0 1px;*padding:2px 1px 0;text-decoration:none;font-weight:bold;color:#474747;}
#subnav li a.subclass:link, #subnav li a.subclass:visited{font-weight:normal;}
#subnav li.highlight a:link, #subnav li.highlight a:visited{color:#C42805;}
#subnav div.left-border{position:absolute;left:0;top:0;width:10px;height:36px;background:#ddd url(../img/bg_civil.gif) -29px 0 no-repeat;}
#subnav div.right-border{position:absolute;right:0;top:0;width:10px;height:36px;background:#ddd url(../img/bg_civil.gif) -55px 0 no-repeat;}
/*-- container --*/
#container{margin:9px auto 0;width:984px;}

/*--con_main--*/
div.cont_main{float:left;width:645px;margin-bottom:13px;overflow:hidden;}
div.cont_main div.inner_cont{height:390px;overflow:hidden;border:1px solid #D4D4D4;border-top:0;}
div.cont_main div.inner_cont_nav{height:26px;overflow:hidden;border:1px solid #D4D4D4;line-height:26px;*line-height:28px;background:transparent url(../img/bg_civil.gif) 0 -256px repeat-x;}
div.cont_main div.inner_cont_main{float:left;width:435px;}
div.cont_main div.inner_cont_aside{float:right;width:206px;}
/*--con_aside--*/
div.cont_aside{float:right;width:327px;overflow:hidden;}
div.cont_aside div.inner_cont{height:390px;overflow:hidden;border:1px solid #D4D4D4;background:#FAFAFA;}




/*--rows--*/
div.row{margin-bottom:13px;}
div.row div.row_cont{overflow:hidden;}
div.row_cont div.row_cont_main{float:left;width:645px;overflow:hidden;}
div.row_cont div.row_cont_aside{float:right;width:327px;overflow:hidden;}
div.row_cont_main div.inner_cont{height:390px;overflow:hidden;border:1px solid #D4D4D4;border-top:0;}
div.row_cont_main div.inner_cont_nav{height:26px;overflow:hidden;border:1px solid #D4D4D4;line-height:26px;*line-height:28px;background:transparent url(../img/bg_civil.gif) 0 -256px repeat-x;}

div.row_cont_main div.inner_cont_main{float:left;width:435px;}
div.row_cont_main div.inner_cont_aside{float:right;width:206px;}
div.row_cont_main div.cont_nav_main{display:inline;float:left;width:400px;}
div.cont_nav_main h2{float:left;padding-left:22px;font:bold 14px/28px arial;*line-height:28px;}
div.cont_nav_main h2 a, div.row_nav_main h2 a:link, div.row_nav_main h2 a:visited{text-decoration:none;color:#039;} 
div.cont_nav_main ul{display:inline;float:left;height:26px;margin-left:15px;padding-left:40px;background:url(../img/bg_civil.gif) 0 -43px no-repeat;}
div.cont_nav_main ul li{display:inline;float:left;height:28px;font:normal 12px/28px normal;}
div.cont_nav_main ul li.sep{width:1px;height:12px;margin:9px;*margin:8px 10px;font-size:1px;background:#BFBFBF;}
div.cont_nav_main ul li a, div.row_nav_main ul li a:link, div.row_nav_main ul li a:visited{color:#039;text-decoration:none;} 

div.row_cont_aside div.inner_cont_nav{height:26px;overflow:hidden;border:1px solid #D4D4D4;border-bottom:0;line-height:26px;background:transparent url(../img/bg_civil.gif) 0 -301px repeat-x;}
div.row_cont_aside div.cont_nav_main{width:200px;float:left;padding-left:12px;font-size:12px;font-weight:bold;color:#000;}
div.row_cont_aside div.cont_nav_main a:link, div.row_cont_aside div.cont_nav_main a:visited{color:#000;text-decoration:none;}
div.row_cont_aside div.cont_nav_aside{width:50px;float:right;padding-right:10px;text-align:right;font-size:12px;}
div.row_cont_aside div.cont_nav_aside a:link, div.row_cont_aside div.cont_nav_aside a:visited{color:#261CDC;text-decoration:none;}
div.row_cont_aside div.inner_cont{height:390px;overflow:hidden;border:1px solid #D4D4D4;background:#FAFAFA;}
div.row_cont_aside div.inner_cont_main{}
div.row_cont_aside div.inner_cont_aside{}
/*�Ҳ�tab��ʽ*/
div.row_cont_aside div.tab_nav{position:relative;overflow:visible;}
div.row_cont_aside div.tab_nav ul{position:absolute;height:26px;top:3px;left:5px;}
div.row_cont_aside div.tab_nav li{float:left;height:21px;overflow:hidden;padding:1px 10px;text-align:center;}
div.row_cont_aside div.tab_nav li a, div.row_cont_aside div.inner_cont_nav li a:link, div.row_cont_aside div.inner_cont_nav li a:visited{display:block;font:bold 12px/22px normal;color:#000;text-decoration:none;}
div.row_cont_aside div.tab_nav li.cur{padding-top:0;border:1px solid #D4D4D4;border-bottom:1px solid #FAFAFA;background:#FAFAFA;}
/*--row_cont_main�Զ���ʽ--*/
div.rcm_1 div.inner_cont_main{}
div.rcm_1 div.inner_cont_main h3{height:24px;padding:13px 0 8px 20px;}
div.rcm_1 div.inner_cont_main h3 a:link,div.rcm_1 div.inner_cont_main h3 a:visited{font:bold 14px/24px normal;text-decoration:underline;color:#281BDA;}
/*--horizontal row���̳���row--*/
div.h_row{border:solid 1px #D4D4D4;zoom:1;}
div.h_row div.row_nav{height:26px;overflow:hidden;border-bottom:1px solid #D4D4D4;line-height:26px;*line-height:28px;background:transparent url(../img/bg_civil.gif) 0 -256px repeat-x;}
div.h_row div.row_nav_main h2{float:left;padding-left:22px;font:bold 14px/24px arial;color:#039;*line-height:26px;}
div.h_row div.row_cont{height:auto;border:0;}
/*--������--*/
#hotarea{height:auto;border:0;}
#hotarea_main{height:547px;border:solid 1px #D4D4D4;overflow:hidden;background:#FFF;}
#hotarea_main div.inner_cont_nav{height:24px;border:solid 1px #D4D4D4;border-width:0 0 1px;overflow:hidden;background:url(../img/bg_civil.gif) 0 -146px repeat-x;}
#hotarea_main div.nav_main{display:inline;float:left;width:400px;}
#hotarea_main div.nav_main h2{float:left;padding-left:22px;font:bold 14px/24px arial;color:#039;*line-height:26px;}
#hotarea_main div.nav_aside{display:inline;float:right;width:200px;}
#hotarea_aside{height:548px;margin:0;border:0;border-bottom:solid 1px #D4D4D4;overflow:hidden;}
/*��ֽ����*/
#newspp_wrapper{position:relative;}
#newspp_tip{position:absolute;top:100px;left:10px;width:300px;border:1px solid #7AA4D6;background:#F6F9FE;font:normal 14px/30px normal;text-align:center;}
#newspp_choose{padding:8px 16px;}
#newspp_choose h3{font:normal 14px/30px normal;}
#newspp_choose select{width:130px;font:normal 14px/28px normal;}
#newspp_choose button{margin-left:10px;}
#newspp_choose p{margin-top:30px;font:normal 12px/22px normal;color:#666;}
#newspp_choose p a:visited{color:#261CDC;}

#newspp_title{display:none;padding:8px 16px 0;}
#newspp_title h3{font:normal 14px/30px normal;}
#newspp_title a{margin-left:10px;font:normal 12px/30px normal;}
#newspp_title a, #newspp_title a:link, #newspp_title a:visited{color:#666;text-decoration:underline;} 
#newspp_title span{font:bold 14px/30px normal;color:#C52807;}
#newspp_list{display:none;}
/*--�Ҳ�ģ��--*/
dl.section_1{margin-bottom:6px;}
dl.section_1 dt{height:24px;margin:0 4px;border-bottom:solid 1px #DCDBDB;line-height:26px;overflow:hidden;}
dl.section_1 dt div.nav_main{float:left;width:200px;height:24px;padding-left:13px;font:bold 12px/26px normal;color:#000;}
dl.section_1 dt div.nav_main a:link, dl.section_1 dt div.nav_main a:visited{font:bold 12px/26px normal;color:#000;text-decoration:none;}
dl.section_1 dt div.nav_aside{float:right;width:80px;height:24px;padding-right:5px;text-align:right;}
dl.section_1 dt div.nav_aside a:link, dl.section_1 dt div.nav_aside a:visited{color:#261CDC;text-decoration:none;}
dl.section_1 dd{}
/*--�������Ҳ�ģ��--*/
dl.section_2{margin-bottom:6px;border:solid 1px #D4D4D4;background:#FAFAFA;}
dl.section_2 dt{height:24px;margin:0 4px;border-bottom:solid 1px #DCDBDB;line-height:24px;}
dl.section_2 dt div.nav_main{float:left;width:200px;height:24px;padding-left:16px;font:bold 12px/24px normal;color:#000;}
dl.section_2 dt div.nav_main a:link, dl.section_2 dt div.nav_main a:visited{font:bold 12px/24px normal;color:#000;text-decoration:none;}
dl.section_2 dt div.nav_aside{float:right;width:80px;height:24px;padding-right:5px;text-align:right;}
dl.section_2 dt div.nav_aside a:link, dl.section_2 dt div.nav_aside a:visited{font:normal 12px/24px normal;color:#261CDC;text-decoration:none;}
dl.section_2 dd{}
/*--�Ҳ�ģ���ض���ʽ--*/
dl.block_1{height:214px;overflow:hidden;}
dl.block_2{height:240px;overflow:hidden;}
dl.block_3{height:192px;overflow:hidden;}
dl.block_4{height:396px;overflow:hidden;}
dl.block_5{height:116px;overflow:hidden;}
/*--image list--*/
table.imglist{width:162px;margin:5px auto;background:none;}
table.imglist td{width:100%;height:180px;padding:0 2px;vertical-align:bottom;text-align:center;}
table.imglist img{border:1px solid #CCC; padding:4px;}
table.imglist div.imgtitle{height:36px;margin:0 auto 10px;overflow:hidden;text-align:center;}
table.imglist div a:link, table.imglist div a:visited{font-size:12px;line-height:18px;color:#333;}

table.imglist_1{width:100%;margin:5px auto;background:none;}
table.imglist_1 td{width:50%;height:158px;padding:0 2px;vertical-align:bottom;text-align:center;}
table.imglist_1 img{width:110px;height:86px;border:0;}
table.imglist_1 div.imgtitle{width:120px;height:36px;margin:0 auto;overflow:hidden;background:url(../img/bg_civil.gif) 0 -96px no-repeat;text-align:left;}
table.imglist_1 div.imgtitle a{padding-left:22px;}
table.imglist_1 div.source{width:120px;height:18px;margin:0 auto;overflow:hidden;text-align:center;}

table.imglist_2{margin-top:20px;}
table.imglist_2 td{height:168px;}
table.imglist_2 img{width:162px;height:116px;padding:2px;}

/*--��־��--*/
.source{height:20px;overflow:hidden;font-size:12px;color:#999;line-height:20px;text-align:center;}
/*--���������б�--*/
.list{padding-top:10px;background:}
.list li{height:24px;overflow:hidden;font-size:12px;line-height:24px;padding-left:25px;background:transparent url(../img/bg_yule.gif) 17px -84px no-repeat;}
.list li a:link, .list li a:visited{color:#261CDC;text-decoration:none;}
.list li a:hover{text-decoration:underline;}
.list_1{padding-top:4px;}
.list_2{padding-top:10px;}
.list_2 li.with_img{width:290px;margin:0 auto 8px;padding:0;overflow:visible;height:auto;background:none;}
.list_2 li.with_img table{width:100%;}
.list_2 li.with_img h4{height:20px;overflow:hidden;}
.list_2 li.with_img h4 a, li.with_img h4 a:link, li.with_img h4 a:visited{font:bold 12px/20px normal;text-decoration:none;color:#000;}
.list_2 li.with_img h4 a:hover{text-decoration:underline;}
.list_2 li.with_img img{border:1px solid #979797;}
.list_2 li.with_img td.thumbnail{padding:2px;padding-right:10px;vertical-align:top;text-align:center;}
.list_2 li.with_img td.text{padding:0;vertical-align:top;line-height:20px;color:#666;}
.list_3{padding-top:20px;}
.vlist{padding-top:5px;}
.vlist li{height:24px;padding-left:36px;overflow:hidden;font-size:12px;line-height:24px;background:transparent url(../img/bg_civil.gif) 15px -93px no-repeat;}
/*--hotnews list���̳���list--*/
ul.topnews{padding:15px 0 0 20px;}
ul.topnews li{height:20px;line-height:20px;overflow:hidden;font:normal 12px/20px normal;}
ul.topnews li a:link, ul.topnews li a:visited{text-decoration:none;}
ul.topnews li a:hover{text-decoration:underline;}
ul.topnews li.main{height:28px;font:normal 18px/28px "����",arial;}
ul.topnews li.main a:link, ul.topnews li.main a:visited{color:#C42805;}
ul.hotnews{padding:20px 0 0;}
ul.hotnews li{height:24px;line-height:24px;overflow:hidden;font:normal 14px/24px normal;padding-left:30px;background:transparent url(../img/bg_yule.gif) 20px -86px no-repeat;}
ul.hotnews li a:link, ul.hotnews li a:visited{text-decoration:underline;}
ul.hotnews li a:hover{text-decoration:underline;}
ul.hotnews li.main{height:22px;padding-left:20px;overflow:hidden;font:normal 18px/24px "����",arial;background:none;}
ul.hotnews li.main a:link, ul.hotnews li.main a:visited{text-decoration:none;color:#C42805;}
ul.hotnews li.main a:hover{text-decoration:underline;}
ul.hotnews li.sub{height:20px;padding-left:40px;font:normal 12px/20px normal;background:transparent url(../img/bg_yule.gif) 30px -86px no-repeat;}
ul.hotnews li.sub a:link, ul.hotnews li.sub a:visited{text-decoration:none;color:#261CDC;}
ul.hotnews li.sub a:hover{text-decoration:underline;}
ul.smallsec_1{height:190px;overflow:hidden;padding-top:0;}
ul.smallsec_2{padding-top:0;}
/*--rolling list���̳���list--*/
ul.rollnews{float:left;width:475px;padding:10px 0;}
ul.rollnews li{height:24px;line-height:24px;overflow:hidden;font:normal 14px/24px normal;padding-left:30px;background:transparent url(../img/bg_yule.gif) 20px -86px no-repeat;}
ul.rollnews li a:link, ul.rollnews li a:visited{text-decoration:underline;}
ul.rollnews li a:hover{text-decoration:underline;}
p.more{text-align:right;padding:0 10px 10px;}
p.more a, p.more a:link, p.more a:visited{color:#261CDC;font:bold 12px/24px normal;}
/*--hotwords--*/
dl.hotwords{height:300px;overflow:hidden;}
.hotwords dd{height:88px;overflow:hidden;padding:10px 8px 10px 20px;}
.hotwords dd a{margin-right:10px;white-space:nowrap;font-size:14px;line-height:24px;}
.hotwords a:link.face1{color:#2A7AD3;}
.hotwords a:link.face2{color:#261CDC;}
.hotwords dt a:link, .hotwords dt a:visited{text-decoration:none;}
.hotwords dt span a:link, .hotwords dt span a:visited{text-decoration:underline;}
.hotwords dt span div a:link, .hotwords dt span div a:visited{text-decoration:none;}
/*--bloglist--*/
dl.bloglist{height:314px;}
/*--ecom--*/
div.ecom{width:984px;margin:0 auto 10px;font-size:1px;}
div.ecom img{border:0;}
/*--rss--*/
#rss{width:984px;margin:0 auto;}
#rss img{border:none;vertical-align:-10px;margin-right:10px;}
#rss a, #rss a:link, #rss a:visited{color:#261CDC;font:normal 14px/24px normal;}
#ft {width:984px;clear:both;/*border-top:#7aa9df 1px solid;*/font-size:12px;color:#737573;text-align:center;padding-top:14px;margin:auto;line-height:24px;}
#ft img {border:none;}
a.cy:link, a.cy:visited, a.cy:hover, a.cy:active {font-size: 12px;color: #77c;}
/*��������*/
div.cont_nav_main h2{text-decoration:none;color:#039;} 
#content li{display:none;}
#choosecity{text-decoration:none; cursor:pointer; position:relative; font-size: 12px; font-weight: normal;}
#displaylayer{height:108px;padding:16px 12px;width:332px; background-color:white; background-color:#F6F9FE; height:100px; border:1px solid #7AA4D6;position:absolute; left:1px; top:5px;}
#displaylayer span{white-space:nowrap;cursor:pointer;font-size:12px;margin-right:5px; padding:0 5px;padding-left:0px;line-height:25px;}
#displaylayer a:link, #displaylayer a:visited{color:#000000;font-family:normal;font-size:12px; line-height:18px;padding-right:17px;text-decoration:none;}
#displaylayer .cl{position:absolute; right:-5px;top:5px;cursor:pointer;width:11px;height:11px; bottom:0px;background:url(../img/btn_close.gif) no-repeat 0px 0px;}
#displaylayer .back{position:absolute;right:16px; bottom:5px;}
.areanews{ position:relative;}
#displaylayer_bg{position:absolute; left:2px;top:10px;width:360px;height:132px; background-color:#F0EFEF;}
#triganle{background:white url(../img/triangle.gif) no-repeat 0px 0px; position:absolute; left:45px; top:-1px; z-index:2; background-color:#F6F9FE;width:10px; height:10px;}
#conectstauts{font-weight:normal; font-size:12px;}
div.row_cont_main div.inner_cont{position:relative;}
div.nav_main h2{float:left;padding-left:22px;font:bold 14px/24px arial;color:#039;*line-height:26px;}
#displaylayer .lastcity{display:block;}
/*--for IPhone Safari--*/
@media only screen and (max-device-width: 480px){
    body{-webkit-text-size-adjust:none;}
}